exhaust thermostat - German English Dictionary